Probabilistic Scheduling Guarantees under Error Bursts in Controller Area Network (CAN)
نویسندگان
چکیده
Dependable communication is becoming a critical factor due to the pervasive usage of networked embedded systems that increasingly interact with human lives in many real-time applications. However, these systems are often subject to faults that manifest as error bursts and affect the timing properties of the messages used in the communication. Controller Area Network (CAN) has gained wider acceptance as a standard in a large number of distributed industrial and control applications, mostly due to its cost effectiveness, efficient bandwidth utilization, ability to provide real-time guarantees, as well as its fault-tolerant capability. Research so far has focussed on rather simplistic error models which assume only singleton errors separated by a minimum interarrival time. However, error bursts of various lengths during message transmissions have an adverse effect on the message response times that needs to be accounted for. In this paper we propose a methodology which enables the provision of appropriate probabilistic real-time guarantees in distributed real-time systems under error bursts. The proposed approach introduces a comprehensive probabilistic error model together with appropriate schedulability analysis for the particular case of real-time message scheduling on CAN.
منابع مشابه
REAL - TIME EMBEDDED SYSTElkS \ \ message scheduling controller area network
The Controller Area Network has a maximum transmission rate of 1 Mbitk and its fixed priorities-based medium access control limits the maximum bus utilisation when timeliness guarantees are required. An implementation of earliest deadline first (EDF) message scheduling on CAN, based on the F’IT CAN protocol, is presented, which allows higher utilisation factors with timeliness guarantees. The a...
متن کاملA Generalised Error Model and Schedulability Guarantees for Dependable Real-Time Systems
The fundamental requirement for the design of effective and efficient fault-tolerance mechanisms in dependable real-time systems is a realistic and applicable model of potential faults, their manifestations and consequences. Fault and error models also need to be evolved based on the changes in the environments of usage or even based on technological advances. In this paper we propose a novel p...
متن کاملA mathematical model for sustainable probabilistic network design problem with construction scheduling considering social and environmental issues
Recent facility location allocation problems are engaged with social, environmental and many other aspects, besides cost objectives.Obtaining a sustainable solution for such problems requires development of new mathematical modeling and optimization algorithms. In this paper, an uncapacitated dynamic facility location-network design problem with random budget constraints is considered. Social i...
متن کاملSpecification and Analysis of Network Resource Requirements of Control Systems
We focus on control systems in which sensors send data to actuators via a bus shared with other applications. An approach is proposed for specifying and implementing dynamic scheduling policies for the bus with performance guarantees. Specifically, we propose an automata-based scheduler which we automatically generate from a model of the controlled plant and the controller. We show that, in add...
متن کاملProbabilistic Analysis of CAN with Faults
As CAN (Controller Area Network) is increasingly used in safety-critical applications, there is a need for accurate predictions of failure probability. In this paper we provide a general probabilistic schedulability analysis technique which is applied specifically to CAN to determine the effect of random network faults on the response times of messages. The resultant probability distribution of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011